package com.br.modelo.dao;

import java.util.List;

import com.br.modelo.entidades.ParticaoArquivo;
import com.br.modelo.entidades.PastaParticao;

public class PastaParticaoDao {

	PastaParticao pastaParticao = new PastaParticao();
	DaoResource daoResource = new DaoResource();
	
	public void savePastaParticao(String descPastaParticao, String letraPasta, int cdParticaoArquivo) {		
		List<ParticaoArquivo> part = daoResource.select("from ParticaoArquivo where cdParticaoArquivo = :id", 
																					  "id", cdParticaoArquivo);
		
		pastaParticao.setDescPastaParticao(descPastaParticao);
		pastaParticao.setLetraPasta(letraPasta);
		pastaParticao.setParticaoArquivo(part.get(0));
		
		daoResource.save(pastaParticao);
	}
	
	public void baixaPastaParticao(int cdPastaParticao) {
		List<ParticaoArquivo> part = daoResource.select("from PastaParticao where cdPastaParticao = :id", 
				                                                                    "id", cdPastaParticao);
		
		part.get(0).setInvalido("s");
		daoResource.save(part.get(0));
	}
		
}
